explode violently - Turkish English Dictionary